Cocoapods 1.9.4 이후 RxRealm의 에러 해결방법

이전 글에서 나타났던 에러의 해결방법입니다.

기존 에러는 다음과 같습니다.
증상 스크린샷

Undefined symbols for architecture arm64:
  "_OBJC_CLASS_$_RLMNotificationToken", recerenced from:
      objc-class-ref in RxRealm.o
ld: symbol(s) not found for architecture arm64

여기서 Pods 프로젝트의 'RxRealm.framework'의 정보를 보시면 RxRealm 이전 스크린샷 이렇게 세 가지의 framework가 포함되어 있음을 알 수 있습니다.

문제는 여기서 제일 중요한 'Realm'의 참조가 빠져있다는 건데요. Realm.framework를 추가해 줍니다. Realm 선택 스크린샷 RxRealm 이후 스크린샷

이후 클린 및 빌드를 진행하시면 성공하는 걸 볼 수 있습니다.

© 2024 Jell, Built with Gatsby